package fr.uniscol.model;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

public class ServiceEnseignant implements Serializable {

	private long id = 0;
	
	private Enseignant enseignant = null;
	
	private Matiere matiere = null;
	
	private Classe groupe = null;
	
	private float nbrHeures = 0F;
	
	private List<Devoir> devoirs = null;
	
	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public Enseignant getEnseignant() {
		return enseignant;
	}

	public void setEnseignant(Enseignant enseignant) {
		this.enseignant = enseignant;
	}

	public Matiere getMatiere() {
		return matiere;
	}

	public void setMatiere(Matiere matiere) {
		this.matiere = matiere;
	}

	public Classe getGroupe() {
		return groupe;
	}

	public void setGroupe(Classe groupe) {
		this.groupe = groupe;
	}

	public float getNbrHeures() {
		return nbrHeures;
	}

	public void setNbrHeures(float nbrHeures) {
		this.nbrHeures = nbrHeures;
	}

	public List<Devoir> getDevoirs() {
		if(devoirs == null){
			devoirs = new ArrayList<Devoir>();
		}
		return devoirs;
	}

	public void setDevoirs(List<Devoir> devoirs) {
		this.devoirs = devoirs;
	}
}
